.left_panel {
	float:left;
	width:198px;
}
.right_panel {
	float:left;
	background-image: url("../images/right_bg.gif");
    background-repeat: repeat-y;
    float: left;
    padding-left:4px;
    overflow: hidden;
    min-height:580px;
    _height:580px;
    width: 799px;
}
.right_panel .right_sub {
	float:right;
	width:779px;
	padding:2px 0 ;
}
.right_title span.left strong {
	color: #4C657E;
	font-size:16px;
	margin-right:10px;
}
.right_title span.left {
	float:left;
}
.right_title span.right {
	float: right;
}
.right_title {
	border-bottom: 3px solid #6D7F91;
	height:28px;
}
.right_content {
	//background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #6D7F91;
    color: #4C657E;
    height: 610px;
    overflow: auto;
    padding-top: 15px;
}
.sub_nav {
    list-style-type: none;
    overflow: hidden;
    padding-top: 65px;
    text-align: left;
    width: 198px;
}
.sub_nav li {
	border-bottom: 1px solid #EBEBEB;
    border-top: 1px solid #EBEBEB;
    line-height: 28px;
}
.sub_nav li a {
    background-image: url("../images/arrow.gif");
    background-position: 25px 9px;
    background-repeat: no-repeat;
    color: #585858;
    font-size: 14px;
    padding-left: 45px;
    text-decoration: none;
}
.sub_nav a {
    display: block;
    padding-left: 20px;
    width: 198px;
}
.sub_nav a:hover {
	background-color:#f5f5f5;
	color:#4c657e;
	font-weight: bold;
}
.sub_nav a.selected {
	background-color:#f5f5f5;
	color:#4c657e;
	font-weight: bold;
}
